<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Cambiar Password</title>
      <link rel="stylesheet" type="text/css" href="style.css" media="screen"/>
      <script language="JavaScript">        
            function vacio(idUsuario,idExam,bot)
            {     
                  if (document.cambiaPass.passActual.value == "" )
                  {
                    alert("ERROR: debe completar el password actual")
                    return false
                  }      
                  if (document.cambiaPass.nuevoPassw.value == ""  )
                  {
                    alert("ERROR: debe completar el password nuevo")
                    return false
                  }   
                  if (document.cambiaPass.confirPassw.value  == "")
                  {
                    alert("ERROR: debe completar el password nuevo")
                    return false
                  }   
                  return true
            }
    </script>
   </head>

   <body>
      <div id="container">
         <div id="header">
            <div id="headerLeft">
               <h1><span style="color:#599EC8;">EXAMENES</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;WEB</h1>
            </div>         
         </div>
      </div><br/>
      <c:if test="${usuActivo.nombre == null}">
         <div align=center>
            <strong><font color="#993300">Usted no se ha logueado apropiadamente.</font></strong><br/>
            <a>&nbsp;</a>
         </div>
      </c:if>  

      <c:if test="${usuActivo.nombre != null}">
          
          <c:if test="${param.msg == 'REGINCOM'}">
              <div align=center>
                  <strong><font color="#993300">Debe completar todos los campos requeridos.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>
          
          <c:if test="${param.msg == 'FAILCARG'}">
              <div align=center>
                  <strong><font color="#993300">Fallo la carga.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>   
          
          <c:if test="${param.msg == 'BADPWAC'}">
              <div align=center>
                  <strong><font color="#993300">Su password actual es incorrecto.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>
          
          <c:if test="${param.msg == 'CONFAIL'}">
              <div align=center>
                  <strong><font color="#993300">La confirmación del nuevo password fallo, intentelo de nuevo.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>
          
          <h1 id="title">Cambio de Password</h1>
          <h1 id="subtitle">Usuario ${usuActivo.usuario}</h1>
          
          <form id="cambiaPass" name="cambiaPass" method="post" action="Control" onsubmit="return vacio();">
              <input type="hidden" name="opcion" value="cambiaPass">            
              <input type="hidden" name="usu" value="${usuActivo.idUsu}">
              <a>&nbsp;</a>
              
              <table width="44%" border=0 cellspacing=8 align="center">
                  <tr>
                      <td width="70%">Ingresar password actual: </td>
                      <td width="30%"><input type="password" name="passActual" value=""></td>
                  </tr>
                  <tr>
                      <td width="70%">Ingresar nuevo password: </td>
                      <td width="30%"><input type="password" name="nuevoPassw" value=""></td>
                  </tr>
                  <tr>
                      <td width="70%">Confirmar nuevo password: </td>
                      <td width="30%"><input type="password" name="confirPassw" value=""></td>
                  </tr>
              </table>
              <a>&nbsp;</a>
              
              <p align="center" valign="middle" bordercolor="black">
                  <input type="submit" name="cambiaPass" value="Aceptar">
              </p>
              
              <c:if test="${param.msg == 'MATEXIT'}">
                  <div align=center>
                      <strong><font color="#993300">Su cambio de password se realizo exitosamente.</font></strong><br/>
                      <a>&nbsp;</a>                    
                  </div>
              </c:if>
          </form>
      </c:if>
   </body>
</html>
